Interface IViewerControllerResponseCache<TRequest, TResponse>
Namespace: Aurigma.DesignAtoms.Controllers.Caching
Assembly: Aurigma.DesignAtoms.dll
Syntax
public interface IViewerControllerResponseCache<TRequest, TResponse>
where TResponse : class
Methods
AddResponse
void AddResponse(TRequest request, TResponse getColorPreviewsResponse)
Parameters
| Type | Name | Description |
|---|---|---|
<TRequest> | request | |
<TResponse> | getColorPreviewsResponse |
Type Parameters
| Name | Description |
|---|---|
TRequest | |
TResponse |
TryGetResponse
bool TryGetResponse(TRequest request, out TResponse response)
Parameters
| Type | Name | Description |
|---|---|---|
<TRequest> | request | |
<TResponse> | response |
Returns
System.Boolean
Type Parameters
| Name | Description |
|---|---|
TRequest | |
TResponse |